Obec Radvanice leží v Olomouckém kraji v ORP Přerov v nadmořské výšce 268 m. V roce 2014 zde žilo 282 obyvatel. Radvanice má katastrální území o rozloze 291 ha.